Permanent pasture - German English Dictionary